heaven help him - Turkish English Dictionary